/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package boole.application.vue;

import boole.circuit.Composant;
import boole.circuit.base.Interrupteur;

/**
 *
 * @author Rémi PIOTAIX <remi.piotaix@gmail.com>
 */
public class VueInterrupteur extends VuePortsSortie {

    public VueInterrupteur(Composant c) {
        super(c);
        addMouseListener(new java.awt.event.MouseAdapter() {

            @Override
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                Composant c = getComposant();
                if (c instanceof Interrupteur) {
                    ((Interrupteur) c).changeValue();
                }
                
            }
        });

    }
}
